package com.example.javatwo.mapper.xs.wjy;


import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.example.javatwo.pojo.xs.wjy.Historycheck;
import com.example.javatwo.pojo.xs.wjy.Quotation;

public interface IquotationDao {
	
	/**
	 * 分页查询
	 * @param page
	 * @return
	 */
public Quotation queryall(@Param("deletedstate")String deletedstate,@Param("page") int page);
/**
 * 保存方法
 * @param quotation
 */
public void insertquotation(Quotation quotation);
/**
 * 查询所有
 * @return
 */
public List<Quotation> queryouwen();

/**
 * 删除主表数据
 * @param billno
 */
public void deletequotation(String billno);
/**
 * 修改详表
 * @param billno
 */
public void deletequotationes(String billno);
/**
 * 显示单个对象
 * @param billno
 * @return
 */

public Quotation loadquotation(String billno);
/**
 * 删除,不是真正的删除
 * @param billno
 */

public void updatequotation(@Param("deletedstate")String deletedstate,@Param("billno")String billno);

public Integer countquotation();

/**
 * 审核
 * 
 */
	public void wjyshenhe(String billno);
	/**
	 * 反审核
	 * @param billno
	 */
	
	public void wjyfanshenhe(String billno);
	/**
	 * 新增历史交易查询
	 * @param historycheck
	 */
	
	public void wjylishijiaoyi(Historycheck historycheck);
	/**
	 * 历史交易查询
	 * @return
	 */
	public List<Historycheck>  loadquotationcust(String formalcust);
	
}
